Package-level declarations

Types

Link copied to clipboard
data class Color(val red: Int, val green: Int, val blue: Int, val alpha: Int = 255)
Link copied to clipboard
data class DotLineData(var layerId: String = "", var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Dot line data 점선 라인을 그리기 위한 dataclass

Link copied to clipboard
data class ParkingImageInfo(val pixelRatio: Int, val width: Int, val x: Int, val y: Int, val height: Int)
Link copied to clipboard
data class ParkingLegendPatternInfo(val style: Map<String, ParkingLegendStyleData>)
Link copied to clipboard
data class ParkingLegendStyleData(val slotType: String, val name: String, val name_en: String, val slotColorBasic: String, val fontColorBasic: String, val slotColorBlack: String, val fontColorBlack: String)

Parking legend style data 지하주차장 범례 표시 데이터 클래스

Link copied to clipboard
data class ParkingLineData(var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var parkingNameCode: String = "", var floor: String = "")

Parking Line Data 지하주차장 라인 그리기 위한 dataclass

Link copied to clipboard
data class ParkingLotInfo(var name_code: String = "", var floor_info: List<String> = emptyList(), var parking_lot_id: Int? = null, var parking_lot_name: String? = null, var parking_lot_name_en: String? = null, var _select_floor: MutableLiveData<String> = MutableLiveData(""), var coordinates: List<Point> = emptyList(), var carPoint: Point? = null, var parking_slot: String = "", var parking_zone: String = "", var parking_circle: Boolean? = false)

Parking lot info 주차장 정보 dataclass

Link copied to clipboard
data class ParkingLotListInfo(val parkingLotList: Map<String, ParkingLotInfo>)
Link copied to clipboard
data class ParkingLotSlotInfo(var slot_id: Int = 0, var parking_lot_id: Int = 0, var parking_name_code: String = "", var parking_lot_name: String = "", var slot_type: String = "", var floor_name: String = "", var coordinates: MutableList<Point>? = null, var centerPoint: Point, var control_id: String = "")

Parking lot slot info

Link copied to clipboard
data class ParkingMarkerData(var layerId: String = "", var point: Point? = null, var parking_slot: String = "", var parking_zone: String = "", var image: Bitmap? = null, var iconAllowOverlap: Boolean = true, var iconAnchor: IconAnchor = IconAnchor.BOTTOM, var parkingNameCode: String = "", var floor: String = "", var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Parking Marker Data 주차장 내 마커를 그리기 위한 dataclass

Link copied to clipboard
data class ParkingPatternInfo(val image: Map<String, ParkingImageInfo>, val style: Map<String, List<ParkingStyleInfo>>)
Link copied to clipboard
data class ParkingStyleInfo(val scp: Any?, val sw: Double, val f: Long?, val ms: Any?, val ls: Double, val fo: Double, val lu: String?, val m: String? = "", val sc: String?, val sd: Any?, val r: Long = 0, val t: Long?, val v: Boolean?, val lc: String?, val so: Double, val fc: String?, val esc: String?)
Link copied to clipboard
data class PoiPickingInfo(var poi_id: String = "", var sname: String = "", var gid: String = "", var kind: String = "", var rank: String = "", var jugi_type: String = "", var coordinates: Point, var mapName: String = "", var searchable: String = "")

Poi picking info 선택한 POI 정보 데이터 클래스

Link copied to clipboard
data class SingleLineData(var layerId: String = "", var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Single line data 라인을 그리기 위한 dataclass

Link copied to clipboard
data class SnapshotMarkerOption(var point: Point? = null, var image: Bitmap? = null, var iconAllowOverlap: Boolean = true, var iconAnchor: IconAnchor = IconAnchor.BOTTOM)

SnapshotMarkerOption snapshot 마커 데이터 옵션

Link copied to clipboard
data class TrafficRouteLineData(var layerId: String = "", var lineList: List<List<Point>> = emptyList(), var colorList: List<Int> = emptyList(), var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Traffic route line data 링크별 색상을 그리기 위한 dataclass

Properties

Link copied to clipboard
val DOT_LINE_LAYER_ID: String
Link copied to clipboard
Link copied to clipboard
val DOT_LINE_SOURCE_ID: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard